loading...

مرجع تخصصی بروزترین مقالات طراحی اپلیکیشن

بازدید : 50
دوشنبه 14 فروردين 1402 زمان : 12:24

امروزه تلفن های هوشمند سرویس ها و تجهیزات اکثری را در دست یوزرها خویش قرار میدهند که‌این میتواند بسیار عمل آمد و اثر گذار واقع گردد و در معاش روزانه تاثیرات به سزایی داشته باشد. بیزنس مارا رونق بدهد در وقت ما صرفه جویی نماید شغل های ما‌را ریلکس خیس نماید و هزاران گزینه دیگری که می‌تواند به بهبود موقعیت معاش آدم یاری دهد. البته خلال این مزایا در شکل نداشتن درایت کافی می‌تواند برای ما خطر آفرین ودردسر ساز باشد!
از این دردسر ها می شود به دست یافتن اشخاص فرصت طلب به داده ها دستگاه هوشمند فردی اشاره نمود.

طراحی اپلیکیشن در مشهد


اندروید برای بالا بردن امنیت دستگاه های هوشمند خویش کار های متعددی را اجرا داده میباشد که لازمه ی آن با خبر بودن یوزرها از یک‌سری داده ها معمولی میباشد که شمارا در قبال مخاطرات احتمالی ایمن می سازد.
در هر نرم افزار اندروید عمل های متعددی می‌تواند شکل گیرد که از پیشین شناسایی گردیده اند که آیا میتوانند خطر آفرین باشند یا این که نه عمل های ساده مداقه خاصی ندارند و صرفا قابل انعطاف افزارها را پیش میبرند البته برای به کارگیری از کار های اصلی با دسترسی های حساس که ممکن میباشد دردسر ساز باشد و یا این که داده ها یوزرها را به خطر بیندازد، مانند دسترسی به مقعیت مکانی، دسترسی به یاد دستگاه و... .
اندروید قابل انعطاف افزارها را مجاب میکند که یوزرها را از به کار گیری از این permission ها باخبر سازد تا یوزرها بتوانند خویش تصمیم بگیرند که از این اپ استعمال نمایند یا این که نه؟ آیا این دسترسی در‌این نرم‌افزار منطقی میباشد یا این که نه ؟؟
از جمله دسترسی به GPS در یک نرم افزار مسیریاب به طور کامل منطقی است اما آیا دسترسی به لیست مخاطبین در یک اپلیکیشن ادیت عکس منطقی میباشد؟
به کار گیری از این permission ها در طی نرم افزار می بایست تماما آشکار باشد خیر این که اپلیکیشن دسترسی را گرفته باشد اما درون آن به کار گیری ای از آن نکرده باشد چون ممکن میباشد در بکگراند و فارغ از آگاه بودن مخاطب از آن مغایر تمایل مخاطب استعمال نماید.

شاید وقتی که تمایل به طراحی وب سایت و نرم افزار برای تجارت خویش میگیرید، تصویر فرمائید که نیازی وجود ندارد اطلاعاتی در امر کارکردهای اپلیکیشن داشته باشد. البته در هنگام پیاده سازی نرم افزار تلفن همراه این مورد ها اصلی میباشد و صاحب و مالک بیزنس یا این که مالک نرم افزار می بایست داده ها حداقلی درین موردها را داشته باشد. چون در‌حالتی که که نرم افزار تلفن همراه شما دسترسی های غیر متعارفی را از استفاده کننده درخواست نماید، ممکن میباشد یوزرها نرم افزار به آن نرم افزار پشت گرمی نکنند و آن اپ را نصب نکنند.

به چه شکل از پرمیشن های نرم افزار اندروید اگاهی پیدا کنیم
در اندروید های زیر خیس از نسخه 6 (marshmallow) یا این که API 23 سیستم برهان اندروید برای باخبر سازی یوزرها از دسترسی های قابل انعطاف افزارها پیش از نصب اپلیکیشن لیست این دسترسی ها را به استفاده کننده اکران می‌دهد و استفاده کننده با نصب اپ اذن به کارگیری از تمامی آن دسترسی ها را به اپ میدهد و بعد از نصب یوزرها قدرتمند به غیر فعال کردن آن دسترسی ها نمی باشند و صرفا میتوانند اپ را حذف نمایند.

این امنیت کافی خلا و از API 23 به بالا گوگل تغییراتی در سیستم دلیل اندروید جاری ساختن کرد که طی آن اکران دسترسی ها پیش از نصب دیگر کافی خلا و افزون بر آن در باطن نرم‌افزار هنگام استعمال از یک دسترسی خاص برای نخستین دفعه پیغامی به مخاطب نشان داده می شود که از استفاده کننده اذن ی دادن دسترسی را صرفا برای به عبارتی permission می‌گیرد و در شکل موافقت استفاده کننده اپلیکیشن از آن دسترسی میتواند استعمال نماید و در شکل قبول نکردن مخاطب آن عملیات هیچ وقت ایفا نمی‌شود که‌این منجر بالا بردن امنیت می‌شود.

خلال این به مخاطب این قابلیت را می‌دهد که پس از نصب و حتی پس از دادن اذن به به کارگیری از یک دسترسی بتواند آن permission را غیر فعال کند و خویش معین نماید که دسترسی های اپلیکیشن کدام فعال باشد و کدام نباشد.

شیوه تغییر و تحول permission ها برای یک نرم افزار اندروید
برای فعال و غیر فعال کردن یک permission در یک اپ اندروید فرآیند ذیل را می بایست طی نمایید

وارد قسمت settings یا این که پیکربندی موبایل گردید
آیتم app & notifications را گزینش کنید
آیتم Apps را تعیین فرمائید
نرم‌افزار متبوع خویش را تعیین فرمائید
آیتم Permissions را گزینش کنید
در‌این برگه کل دسترسی های آن نرم افزار را مشاهده میکنید و میتوانید آنها را فعال و غیر فعال نمائید.
معرفی پرمیشن های پرکاربرد
پرمیشن وب
این permission جهت دسترسی به وب استعمال می گردد و نیازی به اذن فعالیت بر در داخل نرم‌افزار ندارد و اتوماتیک اندروید این دسترسی را به نر افزار میدهد.

این پرمیشن تنها اذن تبادل داده ها از روش وب را صادر می نماید و نکته این میباشد که چه چیزی را قرار میباشد تبادل نماید؟؟؟

وجود این پرمیشن به تنهایی خطری نخواهد داشت زیرا دسترسی به داده ها دستگاه داده نشده میباشد.

از آنجایی که اکثر نرم‌افزار های مدرن بر بستر وب میباشند، این پرمیشن را دارا می‌باشند به عنوان مثال در یک اپ پیشنهاد خوراک درخواست شما بایستی از طریقی به سرویس ها دهندگان رسد که‌این دستور از روش وب اجرا واقعه می افتد.

پرمیشن حالت کانال وای فای و NETWORK
این دو permission جهت دسترسی به مشاهده حالت برقراری وب از 2 طرز mobile network و وای فای به کار گیری می‌گردد و نیازی به اخذ اذن در درون اپ را ندارد و ایمنی دستگاه هوشمند را هم به خطر نمی اندازد.

پرمیشن به کار گیری از یاد
این permission بسیار حساس بوده و به نرم‌افزار این اذن را می‌دهد که به خاطر دستگاه دسترسی پیدا نماید (هم برای تلاوت و هم برای تایپ کردن) و در باطن نرم‌افزار بایستی از استفاده کننده اذن گرفته خواهد شد.

وجود این پرمیشن به یار و همدم پرمیشن وب در یک برنامه بدین مفهوم میباشد که هم به داده ها دستگاه دسترسی دارااست هم قدرتمند به تبادل داده ها در وب میباشد که‌این قادر است خطر ساز باشد اما در اکثر قابل انعطاف افزارها این دو پرمیشن مایحتاج میباشد به عنوان مثال در یک برنامه برای اضافه کردن عکس به پروفایل قطعا می بایست این دو دسترسی صادر گردیده باشد پس این خویش استفاده کننده میباشد که می بایست تصمیم بگیرد به چه طرحی پشت گرمی نماید و به چه طرحی اتکا نکند.

پرمیشن یافتن خصوصیات ظریف مخاطب
این permission جهت یافتن خصوصیات ظریف استفاده کننده به کارگیری میگردد و نیاز به اخذ اذن استفاده کننده در باطن اپلیکیشن دارااست و با وجود پرمیشن وب و فعال بودن GPS می تواند خصوصیات دستگاه را ارسال کند.

قابل ذکر میباشد GPS به طور اتوماتیک و با کد اپلیکیشن هیچ زمان فعال نمی‌شود و تنها خویش استفاده کننده می‌تواند آن را فعال و غیر فعال نماید.

پرمیشن یافتن خصوصیات تقریبی استفاده کننده
این permission به طور کامل مانند پرمیشن قبل است البته خصوصیات دستگاه را به طور تقریبی پیدا می نماید.

پرمیشن دفترچه تلفن
این permission به نرم افزار اذن می‌دهد که به شماره مخاطبان دستگاه دسترسی داشته باشد و پرمیشن متداولی به اکانت نمی آید و با وجود پرمیشن وب این داده ها میتواند به تبادل گذارده گردد و برای فعال شدن این پرمیشن استفاده کننده در باطن اپ بایستی آن را پذیرش کند.

مثلا این پرمیشن در برنامه های چت آیتم به کارگیری گریز میگیرد و وجود آن در یک نرم افزار فراگیری آشپزی غیر منطقی است.

پرمیشن قرائت پیامک
این permission اذن دسترسی به تلاوت SMS را صادر می نماید و معمولا در اپ ها برای اخذ کد راه‌اندازی از روش SMS به کار گیری می‌شد که به جهت غیر ایمن بودن و ساخت‌و‌ساز تردید و شبهه اپلیکیشن ها کمتر از این پرمیشن برای این دستور استعمال می نمایند و خویش مخاطب کد را وارد می نماید چون با این پرمیشن نرم افزار به کلیه SMS های جانور در دستگاه دسترسی پیدا می نماید و اما برای فعال‌سازی این دسترسی می بایست مخاطب در اپ این اذن را صادر نماید.

امروزه تلفن های هوشمند سرویس ها و تجهیزات اکثری را در دست یوزرها خویش قرار میدهند که‌این میتواند بسیار عمل آمد و اثر گذار واقع گردد و در معاش روزانه تاثیرات به سزایی داشته باشد. بیزنس مارا رونق بدهد در وقت ما صرفه جویی نماید شغل های ما‌را ریلکس خیس نماید و هزاران گزینه دیگری که می‌تواند به بهبود موقعیت معاش آدم یاری دهد. البته خلال این مزایا در شکل نداشتن درایت کافی می‌تواند برای ما خطر آفرین ودردسر ساز باشد!
از این دردسر ها می شود به دست یافتن اشخاص فرصت طلب به داده ها دستگاه هوشمند فردی اشاره نمود.

طراحی اپلیکیشن در مشهد


اندروید برای بالا بردن امنیت دستگاه های هوشمند خویش کار های متعددی را اجرا داده میباشد که لازمه ی آن با خبر بودن یوزرها از یک‌سری داده ها معمولی میباشد که شمارا در قبال مخاطرات احتمالی ایمن می سازد.
در هر نرم افزار اندروید عمل های متعددی می‌تواند شکل گیرد که از پیشین شناسایی گردیده اند که آیا میتوانند خطر آفرین باشند یا این که نه عمل های ساده مداقه خاصی ندارند و صرفا قابل انعطاف افزارها را پیش میبرند البته برای به کارگیری از کار های اصلی با دسترسی های حساس که ممکن میباشد دردسر ساز باشد و یا این که داده ها یوزرها را به خطر بیندازد، مانند دسترسی به مقعیت مکانی، دسترسی به یاد دستگاه و... .
اندروید قابل انعطاف افزارها را مجاب میکند که یوزرها را از به کار گیری از این permission ها باخبر سازد تا یوزرها بتوانند خویش تصمیم بگیرند که از این اپ استعمال نمایند یا این که نه؟ آیا این دسترسی در‌این نرم‌افزار منطقی میباشد یا این که نه ؟؟
از جمله دسترسی به GPS در یک نرم افزار مسیریاب به طور کامل منطقی است اما آیا دسترسی به لیست مخاطبین در یک اپلیکیشن ادیت عکس منطقی میباشد؟
به کار گیری از این permission ها در طی نرم افزار می بایست تماما آشکار باشد خیر این که اپلیکیشن دسترسی را گرفته باشد اما درون آن به کار گیری ای از آن نکرده باشد چون ممکن میباشد در بکگراند و فارغ از آگاه بودن مخاطب از آن مغایر تمایل مخاطب استعمال نماید.

شاید وقتی که تمایل به طراحی وب سایت و نرم افزار برای تجارت خویش میگیرید، تصویر فرمائید که نیازی وجود ندارد اطلاعاتی در امر کارکردهای اپلیکیشن داشته باشد. البته در هنگام پیاده سازی نرم افزار تلفن همراه این مورد ها اصلی میباشد و صاحب و مالک بیزنس یا این که مالک نرم افزار می بایست داده ها حداقلی درین موردها را داشته باشد. چون در‌حالتی که که نرم افزار تلفن همراه شما دسترسی های غیر متعارفی را از استفاده کننده درخواست نماید، ممکن میباشد یوزرها نرم افزار به آن نرم افزار پشت گرمی نکنند و آن اپ را نصب نکنند.

به چه شکل از پرمیشن های نرم افزار اندروید اگاهی پیدا کنیم
در اندروید های زیر خیس از نسخه 6 (marshmallow) یا این که API 23 سیستم برهان اندروید برای باخبر سازی یوزرها از دسترسی های قابل انعطاف افزارها پیش از نصب اپلیکیشن لیست این دسترسی ها را به استفاده کننده اکران می‌دهد و استفاده کننده با نصب اپ اذن به کارگیری از تمامی آن دسترسی ها را به اپ میدهد و بعد از نصب یوزرها قدرتمند به غیر فعال کردن آن دسترسی ها نمی باشند و صرفا میتوانند اپ را حذف نمایند.

این امنیت کافی خلا و از API 23 به بالا گوگل تغییراتی در سیستم دلیل اندروید جاری ساختن کرد که طی آن اکران دسترسی ها پیش از نصب دیگر کافی خلا و افزون بر آن در باطن نرم‌افزار هنگام استعمال از یک دسترسی خاص برای نخستین دفعه پیغامی به مخاطب نشان داده می شود که از استفاده کننده اذن ی دادن دسترسی را صرفا برای به عبارتی permission می‌گیرد و در شکل موافقت استفاده کننده اپلیکیشن از آن دسترسی میتواند استعمال نماید و در شکل قبول نکردن مخاطب آن عملیات هیچ وقت ایفا نمی‌شود که‌این منجر بالا بردن امنیت می‌شود.

خلال این به مخاطب این قابلیت را می‌دهد که پس از نصب و حتی پس از دادن اذن به به کارگیری از یک دسترسی بتواند آن permission را غیر فعال کند و خویش معین نماید که دسترسی های اپلیکیشن کدام فعال باشد و کدام نباشد.

شیوه تغییر و تحول permission ها برای یک نرم افزار اندروید
برای فعال و غیر فعال کردن یک permission در یک اپ اندروید فرآیند ذیل را می بایست طی نمایید

وارد قسمت settings یا این که پیکربندی موبایل گردید
آیتم app & notifications را گزینش کنید
آیتم Apps را تعیین فرمائید
نرم‌افزار متبوع خویش را تعیین فرمائید
آیتم Permissions را گزینش کنید
در‌این برگه کل دسترسی های آن نرم افزار را مشاهده میکنید و میتوانید آنها را فعال و غیر فعال نمائید.
معرفی پرمیشن های پرکاربرد
پرمیشن وب
این permission جهت دسترسی به وب استعمال می گردد و نیازی به اذن فعالیت بر در داخل نرم‌افزار ندارد و اتوماتیک اندروید این دسترسی را به نر افزار میدهد.

این پرمیشن تنها اذن تبادل داده ها از روش وب را صادر می نماید و نکته این میباشد که چه چیزی را قرار میباشد تبادل نماید؟؟؟

وجود این پرمیشن به تنهایی خطری نخواهد داشت زیرا دسترسی به داده ها دستگاه داده نشده میباشد.

از آنجایی که اکثر نرم‌افزار های مدرن بر بستر وب میباشند، این پرمیشن را دارا می‌باشند به عنوان مثال در یک اپ پیشنهاد خوراک درخواست شما بایستی از طریقی به سرویس ها دهندگان رسد که‌این دستور از روش وب اجرا واقعه می افتد.

پرمیشن حالت کانال وای فای و NETWORK
این دو permission جهت دسترسی به مشاهده حالت برقراری وب از 2 طرز mobile network و وای فای به کار گیری می‌گردد و نیازی به اخذ اذن در درون اپ را ندارد و ایمنی دستگاه هوشمند را هم به خطر نمی اندازد.

پرمیشن به کار گیری از یاد
این permission بسیار حساس بوده و به نرم‌افزار این اذن را می‌دهد که به خاطر دستگاه دسترسی پیدا نماید (هم برای تلاوت و هم برای تایپ کردن) و در باطن نرم‌افزار بایستی از استفاده کننده اذن گرفته خواهد شد.

وجود این پرمیشن به یار و همدم پرمیشن وب در یک برنامه بدین مفهوم میباشد که هم به داده ها دستگاه دسترسی دارااست هم قدرتمند به تبادل داده ها در وب میباشد که‌این قادر است خطر ساز باشد اما در اکثر قابل انعطاف افزارها این دو پرمیشن مایحتاج میباشد به عنوان مثال در یک برنامه برای اضافه کردن عکس به پروفایل قطعا می بایست این دو دسترسی صادر گردیده باشد پس این خویش استفاده کننده میباشد که می بایست تصمیم بگیرد به چه طرحی پشت گرمی نماید و به چه طرحی اتکا نکند.

پرمیشن یافتن خصوصیات ظریف مخاطب
این permission جهت یافتن خصوصیات ظریف استفاده کننده به کارگیری میگردد و نیاز به اخذ اذن استفاده کننده در باطن اپلیکیشن دارااست و با وجود پرمیشن وب و فعال بودن GPS می تواند خصوصیات دستگاه را ارسال کند.

قابل ذکر میباشد GPS به طور اتوماتیک و با کد اپلیکیشن هیچ زمان فعال نمی‌شود و تنها خویش استفاده کننده می‌تواند آن را فعال و غیر فعال نماید.

پرمیشن یافتن خصوصیات تقریبی استفاده کننده
این permission به طور کامل مانند پرمیشن قبل است البته خصوصیات دستگاه را به طور تقریبی پیدا می نماید.

پرمیشن دفترچه تلفن
این permission به نرم افزار اذن می‌دهد که به شماره مخاطبان دستگاه دسترسی داشته باشد و پرمیشن متداولی به اکانت نمی آید و با وجود پرمیشن وب این داده ها میتواند به تبادل گذارده گردد و برای فعال شدن این پرمیشن استفاده کننده در باطن اپ بایستی آن را پذیرش کند.

مثلا این پرمیشن در برنامه های چت آیتم به کارگیری گریز میگیرد و وجود آن در یک نرم افزار فراگیری آشپزی غیر منطقی است.

پرمیشن قرائت پیامک
این permission اذن دسترسی به تلاوت SMS را صادر می نماید و معمولا در اپ ها برای اخذ کد راه‌اندازی از روش SMS به کار گیری می‌شد که به جهت غیر ایمن بودن و ساخت‌و‌ساز تردید و شبهه اپلیکیشن ها کمتر از این پرمیشن برای این دستور استعمال می نمایند و خویش مخاطب کد را وارد می نماید چون با این پرمیشن نرم افزار به کلیه SMS های جانور در دستگاه دسترسی پیدا می نماید و اما برای فعال‌سازی این دسترسی می بایست مخاطب در اپ این اذن را صادر نماید.

نظرات این مطلب

تعداد صفحات : 1

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 795
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 90
  • بازدید کننده امروز : 0
  • باردید دیروز : 158
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 1731
  • بازدید ماه : 2010
  • بازدید سال : 6689
  • بازدید کلی : 40255
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی